package com.android.whereismy.util;

/**
 * CmnConst Common Constants.
 * @author akarae
 */
public class CmnConsts {

    /** DEBUG TAG. */
    public static final String DEBUG_TAG = "LOGGING";

    /** count of parameters. */
    public static final int PARAM_COUNT = 6;
    /** header of report mail. */
    public static final String HEADER = "rpt";
    /** separator of mail contents. */
    public static final String SEPARATOR = ":";

    /** freshLevel HIGH. */
    public static final String FRESH_LEVEL_HIGH = "1";
    /** freshLevel MID. */
    public static final String FRESH_LEVEL_MID = "2";
    /** freshLevel LOW. */
    public static final String FRESH_LEVEL_LOW = "3";

    /** freshLevelTime 10Min. */
    public static final Long FRESH_LEVEL_TIME_HIGH = 600000L;
    /** freshLevelTime 30Min. */
    public static final Long FRESH_LEVEL_TIME_MID = 1800000L;
    /** freshLevelTime 60Min. */
    public static final Long FRESH_LEVEL_TIME_LOW = 3600000L;
    
    /** TRUE */
    public static final boolean TRUE = true;
    /** FALSE */
    public static final boolean FALSE = false;

    /** key for resultMap LAT */
    public static final String LAT = "LAT";
    /** key for resultMap LONG */
    public static final String LONG = "LONG";
    /** key for resultMap RPT_DATE */
    public static final String RPT_TIME = "RPT_TIME";
    /** key for resultMap FRESH_LEVEL */
    public static final String FRESH_LEVEL = "FRESH_LEVEL";
    /** key for resultMap PROVIDER */
    public static final String PROVIDER = "PROVIDER";
    /** key for resultMap RESULT */
    public static final String RESULT = "RESULT";
    
    /** max result set of Reverse GeoCoding */
    public static final int MAX_RESULT = 3;
    
    public static final String STAT_AVAIL = "available";
    public static final String STAT_NOT_AVAIL = "not available";
    public static final String STAT_CONN = "connected";
    public static final String STAT_NOT_CONN = "not connected";
    
    public static final String MOBILE_STAT = "mobile_stat";
    public static final String MOBILE_CON = "mobile_con";
    public static final String WIFI_STAT = "wifi_stat";
    public static final String WIFI_CON = "wifi_con";
    public static final String GPS_STAT = "gps_stat";
    public static final String NETWORK_STAT = "network_stat";
    
    public static final String PRC_TITLE = "Process is running";
    public static final String PRC_REPORT = "Reporting my position";
    public static final String PRC_SEEK = "Seeking unit position";
}
